'''
Extension to filetype map. Add more extension names here for automatic syntax highlighting.
'''
def getMode(ext):
	ext_dict = {
		'coffee': 'coffee',
		'cfml': 'ColdFusion',
		'cs': 'csharp',
		'css': 'css',
		'glsl': 'glsl',
		'go': 'golang',
		'groovy': 'groovy',
		'haxe': 'haxe',
		'html': 'html',
		'c': 'c_cpp',
		'cpp': 'c_cpp',
		'h': 'c_cpp',
		'cjl': 'clojure',
		'jade': 'jade',
		'java': 'java',
		'jsp': 'jsp',
		'js': 'javascript',
		'json': 'json',
		'jsx': 'jsx',
		'tex': 'latex',
		'less': 'less',
		'liquid': 'liquid',
		'lua': 'lua',
		'lp': 'luapage',
		'md': 'markdown',
		'ocaml': 'ocaml',
		'pl': 'perl',
		'pgsql': 'pgsql',
		'ps1': 'powershell',
		'py': 'python',
		'rb': 'ruby',
		'scad': 'scad',
		'scala': 'scala',
		'sh': 'sh',
		'sql': 'sql',
		'svg': 'svg',
		'tcl': 'tcl',
		'txt': 'text',
		'xml': 'xml',
		'yaml': 'yaml',
		'php': 'php',
		'ctp': 'php'
	};
	rtval = ""
	try:
		rtval = ext_dict[ext]
	except KeyError:
		pass
	return rtval;
